may day (workers' holiday) - Español Inglés Diccionario